package com.yzycoc.hamster.demo.time202505.time20250517.info;

import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.util.Date;

/**
 * 创建时间： 2025/5/17
 *
 * @version 1.0
 **/
@Data
public class CutSlopeBuildHouse {


    /**
     * 对应 序号
     */
    private Long id;

    /**
     * 统一编号
     */
    private String unitNumber;

    /**
     * 编号
     */
    private String num;

    /**
     * 市编号
     */
    private Long cityId;

    /**
     * 区编号
     */
    private Long areaId;

    /**
     * 镇编号
     */
    private Long districtId;

    /**
     * 村
     */
    private Long villageId;

    /**
     * 详细地址
     */
    private String address;

    /**
     * 户主名字
     */
    private String ownName;

    /**
     * 人口数量
     */
    private Long population;

    /**
     * 房屋位置X
     */
    private String coordinatesX;

    /**
     * 房屋位置Y
     */
    private String coordinatesY;

    /**
     * 经度
     */
    private String longitude;

    /**
     * 纬度
     */
    private String latitude;

    /**
     * 建房时间
     */
    private String buildTime;

    /**
     * 房屋结构
     */
    private String houseType;

    /**
     * 每层间数量
     */
    private String numberOfLayers;

    /**
     * 住房位置
     */
    private String houseLocation;

    /**
     * 基础形式
     */
    private String baseForm;

    /**
     * 楼层数量
     */
    private Long numberOfFloors;

    /**
     * 居住位置
     */
    private String residentialLocation;

    /**
     * 坡脚位置
     */
    private String slopeToePosition;

    /**
     * 原始边坡形态
     */
    private String originalSlopeShape;

    /**
     * 原始坡高
     */
    private Double originalSlopeHeight;

    /**
     * 原始坡长
     */
    private String originalSlopeLong;

    /**
     * 原始坡宽
     */
    private String originalSlopeWidth;

    /**
     * 原始坡度
     */
    private String originalSlope;

    /**
     * 原始坡向
     */
    private Double originalSlopeDirection;

    /**
     * 人工边坡形态
     */
    private String artificialSlopeShape;

    /**
     * 人工坡高
     */
    private Double artificialSlopeHeight;

    /**
     * 人工坡长
     */
    private String artificialSlopeLong;

    /**
     * 人工坡宽
     */
    private String artificialSlopeWidth;

    /**
     * 人工坡度
     */
    private String artificialSlope;

    /**
     * 人工坡向
     */
    private Double slopeDirection;

    /**
     * 年均降雨量
     */
    private String annualRainfall;

    /**
     * 日最大降水量
     */
    private String qMax;

    /**
     * 时最大降水量
     */
    private String hourlyMaximumRainfall;

    /**
     * 水文-地表水类型
     */
    private String typeWater;

    /**
     * 水文-边坡与地表水体相对位置
     */
    private String relativePositionOfSurfaceWater;

    /**
     * 土地利用
     */
    private String landUse;

    /**
     * 植被发育
     */
    private String vegDevelop;

    /**
     * 地形地貌
     */
    private String topographicFeatures;

    /**
     * 土地特征名称
     */
    private String landCharacterName;

    /**
     * 土地特征厚度
     */
    private String landCharacterThickness;

    /**
     * 土地特征密实度
     */
    private String landCharacterDensity;

    /**
     * 下伏基岩特征-时代
     */
    private String bedrockEra;

    /**
     * 下伏基岩特征-岩性
     */
    private String bedrockLithology;

    /**
     * 下伏基岩特征-产状
     */
    private String bedrockOccurrence;

    /**
     * 下伏基岩特征-风化程度
     */
    private String bedrockWeather;

    /**
     * 结构面特征-类型
     */
    private String structuralPlaneType;

    /**
     * 结构面特征-产状
     */
    private String structuralPlaneOccurrence;

    /**
     * 结构面特征-长度
     */
    private String structuralPlaneLong;

    /**
     * 结构面特征-间距
     */
    private String structuralPlaneSpace;

    /**
     * 地下水类型
     */
    private String waterType;

    /**
     * 水位变化
     */
    private String waterVariation;

    /**
     * 补 排条件
     */
    private String conditions;

    /**
     * 变形迹象名称
     */
    private String deformationSignName;

    /**
     * 变形迹象-部位
     */
    private String deformationSignLocation;

    /**
     * 变形迹象特征
     */
    private String deformationSignCharacter;

    /**
     * 变形迹象-出现时间
     */
    private String deformationSignDate;

    /**
     * 可能失稳因素
     */
    private String instableFactor;

    /**
     * 今后变化趋势
     */
    private String futureTrends;

    /**
     * 稳定性分析结果 1.稳定性好，2.稳定性较差，3.稳定性差
     */
    private Integer stabilityAnalysisResults;

    /**
     * 现状危害
     */
    private String situationDamage;

    /**
     * 人员伤亡
     */
    private Double casualties;

    /**
     * 房屋损坏
     */
    private Double houseDamage;

    /**
     * 道路损坏
     */
    private Double roadDamage;

    /**
     * 直接损失(万元)
     */
    private Double directLoss;

    /**
     * 灾害等级 1.特大型2.大型3.中型4，小型
     */
    private Integer disasterLevel;

    /**
     * 威胁人口
     */
    private Double threatPopulation;

    /**
     * 威胁房屋
     */
    private Double threatHouse;

    /**
     * 威胁道路
     */
    private Double threatRoad;

    /**
     * 潜在损失
     */
    private Double potentialLosses;

    /**
     * 险情等级 1.特大型2.大型3.中型4，小型
     */
    private Integer dangerousLevel;

    /**
     * 危险性等级  1.大，2.中等 3.小
     */
    private Integer hazardLevel;

    /**
     * 已有措施
     */
    private String measure;

    /**
     * 处置措施建议
     */
    private String disposalMeasures;

    /**
     * 是否纳入地质灾害隐患点管理
     */
    private Integer onOff;

    /**
     * 村主任
     */
    private String villageDirector;

    /**
     * 电话
     */
    private String phone;

    /**
     * 调查单位
     */
    private String surveyUnit;

    /**
     * 调查负责人
     */
    private String surveyResponsible;

    /**
     * 旧id
     */
    private Long oldId;

    /**
     * 调查时间
     */
    private Date surveyDate;

    /**
     * 逻辑删除 0 表示未删除 1 表示删除
     */
    private Integer status;

    /**
     * 切坡类型 1表示居民住房，2表示学校、3表示工矿企业、4表示公路、5表示铁路、6表示水利工程、7其它类型切坡
     */
    private Integer type;

    /**
     * 户主联系方式
     */
    private String ownPhone;

    /**
     * 审核人
     */
    private String checker;

    /**
     * 创建时间
     */
    private Date createDate;

}
